package chapter3;

/**
 * @author ycj
 * @version 1.0
 * @description: TODO
 * @date 2022/5/18
 */

//实现懒汉式单例的另一种方式
public class Source3_19 {
    public static void main(String[] args) {
        new Thread(()->{
            System.out.println(SingTon.class.getName());//使用SingTon本身不会让实例初始化
            SingTon.SING_TON.someService();
        }).start();

    }
}


enum SingTon{
    SING_TON;

    SingTon() {
        System.out.println("构造器调用");
    }

    public void someService(){
        System.out.println("someService方法被调用");
    }
}
